@charset "utf-8";
.bg_sale,.flash_sale .hd .sort a{ background:url(img/snapup_bg.png) 0 0 no-repeat;}

/*轮播*/
.snapup_slide{ width:790px; height:320px; position:relative;}
.snapup_slide .slideimg img{ width:790px; height:320px;}
.snapup_slide .slidetab{ position:absolute; right:12px; bottom:12px;}
.snapup_slide .slidetab li{ width:20px; height:20px; float:left; background:#fff; border-radius: 15px 15px 15px 15px; /*background:url(img/ico.png) 0 -400px no-repeat; */ margin-right:5px; cursor:pointer; color:#656565; font:bold 14px/20px arial; text-align:center;}
.snapup_slide .slidetab li.active{ /*background-position: 0 -210px;*/ color:#fff; background:#86cd17;}

/*免费抢购*/
.free_snapup{ background-color:#fffcd9; height:320px;}
.free_snapup .hd{ height:24px; line-height:24px; padding-left:15px;}
.free_snapup .bd{ padding:12px 15px 0;}
.free_snapup .bd .c_img{ margin-bottom:3px;}
.free_snapup .bd .btn{ background-position: 0 -243px; width:88px; height:25px; line-height:25px; display:inline-block; margin:8px auto; color:#996100;}

/*准点抢购*/
.time_snapup .tab_hd{ background-color:#ffa200; height:43px; overflow:hidden;}
.time_snapup .tab_hd h2{ background-position: 0 -25px; width:144px; height:43px; font:0pt/1000px arial; overflow:hidden;}
.time_snapup .tab_hd ul{ padding:4px 0 0 10px;}
.time_snapup .tab_hd li{ float:left; height:38px; font: 18px/38px "微软雅黑"; border:1px solid #fff; border-bottom:none; margin-right:8px; padding:0 26px; color:#fff; cursor:pointer;}
.time_snapup .tab_hd li.select{ background-color:#fff; color:#ff8a00;}
.time_snapup .tab_cont{ border:1px solid #ffa200; border-top:none;}
.time_snapup .tab_cont .today_snapup{ padding:15px 0 15px 25px;}
.time_snapup .tab_cont .list li{ float:left; width:450px; padding:15px 15px 15px 0; display:inline;}
.time_snapup .tab_cont .list .c_img{ width:180px; height:180px; border:1px solid #85ca19; padding:2px; float:left;}
.time_snapup .tab_cont .list .title{ height:44px; width:210px; overflow:hidden; margin:8px 0 20px 0; padding-left:12px;}
.time_snapup .tab_cont .list .title a:hover{ color:#6aad00;}
.time_snapup .tab_cont .list .buy{ background-position: 0 -70px; height:65px; width:235px; overflow:hidden; line-height:54px; padding-left:10px; margin:5px 0;}
.time_snapup .tab_cont .list .btn{ background-position: -80px -150px; width:59px; height:30px; margin:12px 40px 0 0;}
.time_snapup .tab_cont .list .other{ overflow:hidden; margin-bottom:3px; text-indent:12px;}
.time_snapup .tab_cont .list .other span{ margin-right:18px;}

.tomo_snapup{ background-color:#f9eedb; position:relative;}
.tomo_snapup .hd{ position:absolute; background-position: 0 -135px; width:65px; height:72px; left:15px; top:14px;}
.tomo_snapup .tomo_list{ padding-left:92px;}
.tomo_snapup .tomo_list .c_img{ width:70px; height:70px; border:1px solid #d1d1d1; margin-right:8px; float:left;}
.tomo_snapup .tomo_list li{ float:left; width:205px; padding:12px 11px 12px 0; display:inline;}
.tomo_snapup .tomo_list .count{ margin-top:12px;}

/*限时抢购*/
.flash_sale .hd{ background-position: 0 -608px; height:55px; line-height:52px; margin-bottom:6px;}
.flash_sale .hd h2{ background-position: -70px -135px; width:85px; margin-left:20px; text-indent:-999em; display:inline;}
.flash_sale .hd .sort{ margin-left:10px; padding-top:10px; height:45px; *padding-top:0;}
.flash_sale .hd .sort a{ width:104px; height:32px; line-height:32px;  display:inline-block; text-align:center; overflow:hidden;}
.flash_sale .hd .sort a:hover{ text-decoration:none;}
.flash_sale .hd .sort .sort_01,.flash_sale .hd .sort .sort_07{ background-position: 0 -210px; color:#5e9802;}
.flash_sale .hd .sort .sort_02{ background-position: 0 -245px; color:#a62964;}
.flash_sale .hd .sort .sort_03{ background-position: 0 -280px; color:#269da8;}
.flash_sale .hd .sort .sort_04{ background-position: 0 -315px; color:#476bb5;}
.flash_sale .hd .sort .sort_05{ background-position: 0 -350px; color:#4d4d84;}
.flash_sale .hd .sort .sort_06{ background-position: 0 -385px; color:#5e9802;}
.flash_sale .bd{ border:1px solid #f1f1f1; border-bottom:none;}
.flash_sale .hd_pub{ height:38px; line-height:38px; padding:0 15px; border-bottom:1px solid #f1f1f1;}
.flash_sale .hd_pub .more{ background-position: -172px 10px; padding-right:22px;}
.flash_sale .pro_list{ border-bottom:1px solid #f1f1f1;}
.flash_sale .pro_list .item{ width:210px; position:relative; padding:14px; border-right:1px solid #f1f1f1; float:left;}
.flash_sale .pro_list .item.cur{ background-color:#fffce2;}
.flash_sale .pro_list .item.last{ width:213px; border-right:none;}
.flash_sale .pro_list .mask{ background-color:#000; height:24px; width:210px; position:absolute; top:200px; left:14px; opacity:0.6; filter:alpha(opacity=60);}
.flash_sale .pro_list .count{ color:#fff; height:24px; width:200px; line-height:24px; position:absolute; top:200px; left:14px; padding-right:10px;}
.flash_sale .pro_list .title{ height:44px;}
.flash_sale .pro_list .snapup{ padding-top:5px;}
.flash_sale .pro_list .snapup .btn{ background-position: -80px -180px; width:47px; height:23px; display:inline-block;}










